blocking (that blocks) - Spanish English Dictionary